package core;

/**
 * @author Gary
 */
public class GameBoardTile {

    private short direction;
    private int reward;
    private short type;
    private int value;

    public GameBoardTile(short direction, short type) {
        this.direction = direction;
        this.type = type;
    }

    public GameBoardTile(GameBoardTile tile) {
        direction = tile.getDirection();
        type = tile.getType();
        value = tile.getValue();
    }

    public short getDirection() {
        return direction;
    }

    public short setDirection(short direction) {
        return this.direction = direction;
    }

    public int getReward() {
        return reward;
    }

    public int setReward(int reward) {
        return this.reward = reward;
    }

    public short getType() {
        return type;
    }

    public short setType(short type) {
        return this.type = type;
    }

    public int getValue() {
        return value;
    }

    public int setValue(int value) {
        return this.value = value;
    }
}
